About Hekkta Limited (09582735) United Kingdom