About Vickery Ventures Ltd (11149438) United Kingdom