About Inveztor Ltd (12457946) United Kingdom