About Pelias Limited (06565014) United Kingdom