About Havares Limited (12440433) United Kingdom