About Flippin Eck Ltd. (11017453) United Kingdom