About Sloane Trading Ltd (13268713) United Kingdom