About Jane Wells Management Ltd (10343746) United Kingdom