About Nillidex Ltd (13175078) United Kingdom