About Jeanette Helen S Invest Limited (10691908) United Kingdom