About Wildcat Acquisition Holdings (uk) Limited (07832973) United Kingdom