About Viqai Investment Limited (12703244) United Kingdom