About Slatz Limited (10466183) United Kingdom