About Vicky Services Ltd (12058610) United Kingdom