About Wave Properties Limited (SC392042) United Kingdom