About C & S Nirvana Ltd (13035708) United Kingdom