About Hamiltonoe Limited (10781017) United Kingdom