About Aberdaz Tech Limited (09575806) United Kingdom