About Opal Software Solutions Limited (05573089) United Kingdom