About Ss Management & Techno Consultancy Ltd (08782432) United Kingdom