About Ark Sodha Limited (09521005) United Kingdom