About Vlr Capital Ltd (10895723) United Kingdom