About Oubas Knitwear Limited (12890998) United Kingdom