About Ozka Interiors Ltd (11716079) United Kingdom