About Mycom (uk) Limited (03246779) United Kingdom