About Nash Baba Ltd (13175216) United Kingdom