About Not Invented Here Limited (10939068) United Kingdom