About Pulista Limited (11281208) United Kingdom