About Efd (holdco) Limited (11763559) United Kingdom