About Lynrice Ltd (12503681) United Kingdom