About Rui & Logan Ltd (12067173) United Kingdom