About Maneki Ramen Ltd (13116409) United Kingdom