About Finersonics Ltd (12695253) United Kingdom