About Intern Capital Ltd (11430243) United Kingdom