About Alkara Pind Developments Limited (10097885) United Kingdom