About Fastbase Solutions Uk Ltd (12279481) United Kingdom