About Ryse Mena Ltd (11257708) United Kingdom