About Mark O Kane 3d Limited (06945176) United Kingdom