About Yuga Ltd (12399233) United Kingdom