About Fulcrum Investment Ltd (11098823) United Kingdom