About Hedira Ltd (12158439) United Kingdom