About Seb Kaminski Ltd (13103240) United Kingdom