About Maple Leaf (investments) Limited (11370536) United Kingdom