About Rechinu Ltd (12723183) United Kingdom