About Wildbase Ltd. (11398602) United Kingdom