About Sabira Technologies Ltd (09193225) United Kingdom