About Lukasz Chomycz Limited (09011880) United Kingdom