About Clara Pal Consulting Limited (09196816) United Kingdom