About Devassi Limited (12146625) United Kingdom