About Slotte Ltd (11474423) United Kingdom