About Opal Solutions Private Limited (08701432) United Kingdom