About Sookshma Software Limited (03048946) United Kingdom