About Sound Solutions London Ltd (10004255) United Kingdom