About Irradian Limited (SC355930) United Kingdom