About Rubicon Global Advisory Limited (11990532) United Kingdom