About Baaad Kitty Limited (11809951) United Kingdom