About Elixbit Limited (12069076) United Kingdom