About Navabhi Ltd. (10528573) United Kingdom