About Abak Ltd (12040091) United Kingdom