About Lukasz Palamarz Limited (09806790) United Kingdom