About Abbas Technology Limited (03973720) United Kingdom