About Xgoal Electronics Limited (07225582) United Kingdom