About Irendi Ltd (12499338) United Kingdom