Company name: MyKoCo
Description: MyKoco
Unit A4, Connaught Business Centre, Hyde Estate Rd, London NW9 6JL, United Kingdom