About Dropkick Ventures Limited (10293681) United Kingdom