About Uffalopex Ltd (13549366) United Kingdom