About Developments By 6 Limited (11043493) United Kingdom