About Maia Technologies Ltd (12277210) United Kingdom