About Barinthus Technologies Ltd (11899407) United Kingdom