About Superosis Ltd (12068663) United Kingdom