About Om Skanda Maaa Limited (12011129) United Kingdom