About Opal X Limited (07976174) United Kingdom