About Amlik Ltd (11463787) United Kingdom