About Amalek Limited (07260582) United Kingdom