About Yuya Ltd (12375802) United Kingdom