About Jones Solus Limited (12058444) United Kingdom