About Sloanie Ltd (12082067) United Kingdom