About X-wave Ltd (12148753) United Kingdom