About Oban Holdings Limited (SC279572) United Kingdom