About Diogo Ribeiro Limited (12141196) United Kingdom