About Scentiment&co Ltd (13116384) United Kingdom