About Fastbase Limited (02346021) United Kingdom