About Alltorq Ltd (06947176) United Kingdom