About Slicertechnology Limited (11564455) United Kingdom