About Jibr Technologies Ltd (12365184) United Kingdom