About Locynta Limited (09187048) United Kingdom