About Manko Developments Limited Limited (13713568) United Kingdom