About Havr Management Solutions Limited (11254093) United Kingdom