About Pemali Ltd. (SC333292) United Kingdom