About Sloane Global Trading Limited (07713396) United Kingdom