About Vrl Holdings Ltd (08088948) United Kingdom