About O-so-fresh Limited (03062616) United Kingdom