About Jayasingha Associates Ltd (12088300) United Kingdom