About Netrinsic Solutions Limited (13635891) United Kingdom