About Slype Consultancy Limited (12246658) United Kingdom