About Adils Holdings Ltd (11677619) United Kingdom