About Sebastian Krata Limited (09020622) United Kingdom