About Scentiatech Consultancy & Services Lp (LP016736) United Kingdom