About Whyaye Ltd. (12020479) United Kingdom