About Sandeepa It Solutions Ltd (12067083) United Kingdom