About Jane Macharia Limited (11248189) United Kingdom