About Takaloo Developments Limited (12275110) United Kingdom