About Gen 3 Developments Ltd (12864574) United Kingdom