About Jb Technology Limited (12840185) United Kingdom