About Assegai Innovations Ltd (12026884) United Kingdom