About Slicebar Ltd (13102367) United Kingdom