About A&a Technologies Ltd (12229434) United Kingdom