About High Bass Studios Ltd (12598624) United Kingdom