About Amirul Quorn Limited (13466609) United Kingdom