About Aidlars Limited (12223051) United Kingdom