About P Kenku Limited (12722818) United Kingdom