About Bash Studio Ltd (12500929) United Kingdom