About Ophir Splendid Interiors Ltd (11779260) United Kingdom