About Ben Edgell Nirvana Services Ltd (11305484) United Kingdom