About Bitscooby Limited (11503220) United Kingdom