About Kitker Ltd (12878236) United Kingdom