About Otic Interiors Ltd. (12155617) United Kingdom