About Flix Buckle Ltd. (11048773) United Kingdom