About Slasa Limited (09940212) United Kingdom