About Havmore Limited (10479487) United Kingdom