About Fulcrum Eoe Limited (11261273) United Kingdom