About Blennax Ltd (13183795) United Kingdom