About Flemm Limited (SC681024) United Kingdom