About Effeff Ltd (12434510) United Kingdom