About Johocco 2024 (holdings) Limited (11790702) United Kingdom