About Palano Limited (11312485) United Kingdom