About Sloanie Ltd (13462263) United Kingdom