About Fulcrum Technologies Ltd (08597253) United Kingdom