About Heptagon Sc Limited (09111734) United Kingdom