About Vicky Addo Limited (06126134) United Kingdom