About Pelicana Uk Limited (12302324) United Kingdom