About Effgen Ltd (12231809) United Kingdom