About Kixx Uxbridge Limited (12238091) United Kingdom