About Tomasz Twardoch Ltd (10884649) United Kingdom