About Razak & Co Ltd. (04944396) United Kingdom