About Johanne Holman Limited (11084628) United Kingdom