About Claire Pillai Consulting Ltd. (08669958) United Kingdom