About Gene And Rita Limited (11233621) United Kingdom