About Triple Aaa Recording Studio Ltd. (SC269749) United Kingdom