About Sloteion Ltd (13041954) United Kingdom