About Senapt Limited (10508789) United Kingdom