About Jofoxhair Limited (13042138) United Kingdom