About Team H Partners Ltd (12852804) United Kingdom