About J.b. Mackenzie (holdings) Limited (SC023871) United Kingdom