About Slan Limited (11857383) United Kingdom