About Flemkin Ltd. (SC304542) United Kingdom