About Uyo Meyo Ltd (12681235) United Kingdom