About Pelikos Limited (11064738) United Kingdom