About Sephyr Ltd (NI657019) United Kingdom