About Compass Quay Limited (11499047) United Kingdom