About Aird Holdings Limited (13649469) United Kingdom