About Adelaar Limited (07961930) United Kingdom