About Ourea Sa Ltd (07646412) United Kingdom