About Kirby Investment Ltd (12648963) United Kingdom