About Ejd Holiday Let Ltd (11322795) United Kingdom