About Wavy World Limited (12667451) United Kingdom