About Fulcrum Uk Ltd (00879469) United Kingdom