About Havkes Ltd (11577632) United Kingdom