About Mkr Technology Limited (08310941) United Kingdom