About Mister Kirby Limited (11516469) United Kingdom