About Sephophale Ltd (11525060) United Kingdom