About Genureka Properties Ltd (13135561) United Kingdom