About Peak Sensors (holding) Limited (10942202) United Kingdom