About Ooshhstudio Ltd (12174651) United Kingdom