About Skanda Cooperation Limited (06840959) United Kingdom