About Staker3hair Limited (12837788) United Kingdom