About John Meerloo (holdings) Limited (00696867) United Kingdom