About Wildbore Holdings Limited (11088977) United Kingdom