About Emmell6 Limited (10422452) United Kingdom