About Genie International Limited (04090960) United Kingdom