About Alligare Holdings (uk) Limited (12511273) United Kingdom