About Flocka Records Ltd. (11810671) United Kingdom