About Mercy Kickz Ltd. (11563233) United Kingdom