About Khowai Properties Ltd (13085287) United Kingdom