About Apari Holdings Ltd (12774538) United Kingdom