About Irk River Traders Ltd (09634489) United Kingdom