About Rui Luis Oliveira Ltd (12258036) United Kingdom