About Slater Inc. Limited (11706085) United Kingdom