About Critical Mass (uk) Limited (06238280) United Kingdom