About Blue Affix Limited (10273697) United Kingdom