About Gen Ilac International Trading Limited (07478339) United Kingdom