About Manasi Software Solutions Ltd (10378864) United Kingdom