About Le Haveli Ltd (13530266) United Kingdom