About Octg Solutions Limited (SC254706) United Kingdom