About Kings Of London Ltd (12266580) United Kingdom