About Studio Sebastian Kite Ltd (11002496) United Kingdom