About The Varimi Foundation Limited (12327639) United Kingdom