About Vick Solutions Ltd (11486616) United Kingdom