About Abbas Tech Ltd (12749010) United Kingdom