About Onda Life Limited (12190153) United Kingdom