About Rechinu Ltd Ltd (12722079) United Kingdom