About Ry Nambuya Ltd (11496141) United Kingdom