About Nicholas Pitch P0844 Ltd (04845838) United Kingdom