About Haukka Limited (10441070) United Kingdom