About Fulcrum Capital Investments Ltd (11200380) United Kingdom