About Ejd Problem Solutions Ltd. (11186950) United Kingdom