About Yorlogs Ltd (12784471) United Kingdom