About Knudsen Solutions Ltd (10293485) United Kingdom