About Pemeli Services Ltd (11004207) United Kingdom