About Oaka Glasgow (ncr) Limited (SC704570) United Kingdom