About Yacker Enterprises Ltd (12272150) United Kingdom