About Mr. Lukasz Narloch Limited (SC598095) United Kingdom