About Edil House 88 Ltd (12805481) United Kingdom