About Clarissa White Research Limited (09568302) United Kingdom