About S.b. Kitty Limited (02484024) United Kingdom