About Mason Fitch International Limited (12438296) United Kingdom