About Kvuk Holdings Ltd (SC712477) United Kingdom