About Torp Consulting Norge Limited (06622696) United Kingdom