About Pemaquid Point Ltd (10540587) United Kingdom