About Palamino Limited (10658900) United Kingdom