About Palladris Services Ltd. (12246801) United Kingdom