About Pelorus Foundation (CE022198) United Kingdom