About Badak Putih Uk Ltd (12469955) United Kingdom