About Nestcomp Ltd (12314151) United Kingdom