About Alka International (u.k.) Limited (03169955) United Kingdom