About Verb Holdings Ltd (12933949) United Kingdom