About Oh My God Limited (06440178) United Kingdom