About Queesra & King Ltd (12312350) United Kingdom