About 8thwave Limited (12632626) United Kingdom