About Flexokore U.k. Limited (05098877) United Kingdom