About Nikki Bedi Ltd (07871619) United Kingdom