About The Kick App Company Limited (12928179) United Kingdom