About Rachel Henke Global Limited (09640578) United Kingdom