About J&a Uk Developments Ltd (11072770) United Kingdom