About The X Junction Ltd. (10032878) United Kingdom