About Palomino Limited (FC026961) Cayman Islands