About Queta & Solo Trading Consultants Ltd (13141992) United Kingdom