About Mason Holdco Limited (12918494) United Kingdom