About Kentech Abassi Ltd (12136166) United Kingdom