About Adillor Ltd (12694822) United Kingdom