About Wild Compass Ltd (11967403) United Kingdom