About Albadar International Ltd (13114124) United Kingdom