About Kick App Solutions Ltd (11958191) United Kingdom