About Uva London Ltd (04155825) United Kingdom