About Virgis Faith Limited Limited (12872379) United Kingdom