About Sapt Technology And Consultancy Services Ltd (13545408) United Kingdom