About Sebastian Majchrowski Ltd (10263726) United Kingdom