About Aab Nominee Company Limited (SC390396) United Kingdom