About Sri Sai Mallikarjuna Technologies Limited (10405445) United Kingdom