About Wavecres Capital Ltd (13236876) United Kingdom