About Fulcrum Global Group Limited (12359860) United Kingdom