About Sepha Limited (NI014142) United Kingdom