About Scentex Ltd. (SC664196) United Kingdom