About Abakus Automotive Ltd (13068331) United Kingdom