About Ousia Ltd (11601483) United Kingdom