About Sudarshan Chakra Ltd (12691613) United Kingdom