About Lukasz Banachowski Ltd (12844434) United Kingdom