About A & I Tech Ltd (11266041) United Kingdom