About On Or Pause Ltd (05940342) United Kingdom