About Punnoose Associates Limited (12189079) United Kingdom