About Rickei Adei Limited (12510924) United Kingdom