About Varndell Holdings Ltd. (10410642) United Kingdom