About Liquid Africa Holdings Limited (FC022626) Bermuda