About Adela 44 Ltd (11569566) United Kingdom