About Keita S Team Limited (11603714) United Kingdom