About Kara Developments Limited (02846050) United Kingdom