About Escence Ltd (13678002) United Kingdom