About Pulikesi Limited (12616210) United Kingdom