About Antara Sdn Bhd Investment Limited (12091584) United Kingdom