About Vast Yum Technology Ltd (12106631) United Kingdom