About Artensia Investment Limited (12291085) United Kingdom