About Hadora Ltd (13106350) United Kingdom