About Makalu 2 Ltd (10416339) United Kingdom