About Parrycore Kenya Limited (11691020) United Kingdom