About Adeflo Ltd (12158107) United Kingdom