About Havenhill Synergy Limited (11933072) United Kingdom