About Dr Nikki Teper & Associates Limited (06997025) United Kingdom