About Sulekha P Limited (12201255) United Kingdom