About Mason Rak Limited (12274210) United Kingdom