About Adelie Psychology Ltd (13298592) United Kingdom