About Sebastian Popis Ltd (10072236) United Kingdom