About Aadaro Advisors Limited (06963007) United Kingdom