About Verako Technologies Lp (SL035196) United Kingdom