About Hassiba Technologies Limited (12586105) United Kingdom