About Sir Maple Holdco Limited (11211060) United Kingdom