About Kickbox London Ltd (11705631) United Kingdom