About Fulcrum Cdt Limited (13372627) United Kingdom