About Expedit Developments Limited (10585461) United Kingdom