About Ooh Communications Limited (06924796) United Kingdom