About Alphasense Technology Limited (10097235) United Kingdom