About Srikar Technologies Ltd (11882222) United Kingdom