About Makalu Properties Ltd (10856334) United Kingdom