About Herkulan Ltd (10307174) United Kingdom