About Kickfire Group Ltd. (12370768) United Kingdom