About Coyle Ventures Limited (12276616) United Kingdom