About Mijan Oldham Ltd (12871027) United Kingdom