About Ricky Tick Records Ltd (11587620) United Kingdom