About Kiaros Place Ltd (11638399) United Kingdom