About Kick Crewing Services Ltd (12525163) United Kingdom