About Vikki Holloway Limited (07940341) United Kingdom