About Capitalwave Torbay Limited (10506879) United Kingdom