About Inpetra Limited (SC379850) United Kingdom