About Kaila Home Ltd (13388858) United Kingdom