About Mikejay Limited (13221461) United Kingdom