About Ledoir Limited (12775714) United Kingdom