About Oscan Ltd. (08215899) United Kingdom