About Verojerry Limited (11000881) United Kingdom