About Vvuk (holdings) Limited (07723023) United Kingdom