About Kirby Hill Holdings Ltd (11876958) United Kingdom