About Pushpa Kara Ltd (12984723) United Kingdom