About Jane Messenger Limited (08410992) United Kingdom