About Gleneric Ltd (07644884) United Kingdom