About Sirhid Holler Holding Company Limited (13021574) United Kingdom