About Sephra Ltd (11644377) United Kingdom