About Oaka (manchester) Limited (SC669855) United Kingdom