About Headstart Ventures Limited (06998362) United Kingdom