About Moss Holdings Limited (00503726) United Kingdom