About Slokelts Ltd (12418886) United Kingdom