About Fulcrum Holdings Limited (11946684) United Kingdom