About Jaika Interiors Ltd (12594330) United Kingdom