About Pelecanoides Limited (03102743) United Kingdom