About Margem (rye) Limited (06097560) United Kingdom