About Focusfine Limited (06550419) United Kingdom