About Genorel Limited (09267938) United Kingdom