About Miko Interiors Ltd (10159533) United Kingdom