About V F Lama Ltd (13039772) United Kingdom