About Yombiz Records Ltd (13704341) United Kingdom