About Genx Properties Ltd (12823021) United Kingdom