About Sai Aksharra Technologies Limited (13493436) United Kingdom