About A&a Tech Ltd (09068013) United Kingdom