About Sepellele Beauty Cosmetics Shop Ltd (10129543) United Kingdom