About Skanda Associates (uk) Llp (OC403717) United Kingdom