About Kra Developments Limited (11339429) United Kingdom