About Kar Developments Ltd (10860783) United Kingdom