About Maja Development Ltd (10626340) United Kingdom