About Fulcrum Global (uk) Limited (10220917) United Kingdom