About Effective Holdings Limited (10276245) United Kingdom