About Oa Design Studio Ltd (13588235) United Kingdom