About Fulcrum Point Limited (09072541) United Kingdom