About Atindra Limited (13472512) United Kingdom