About Bit By Bit Games Limited (07843531) United Kingdom