About Varifex Ltd (05845724) United Kingdom