About Whippet Uk Holdings Limited (13422792) United Kingdom