About Finding Sense Ltd (12506758) United Kingdom